﻿#ifndef _H_STEEL_SCRIPT
#define _H_STEEL_SCRIPT

#include <boost/python.hpp>

#include "common.h"
#include "basic_class.h"
#include "io_file.h"

namespace _STEEL_NAMESPACE {
class Script : public BasicClass {
 public:
	Script(void);
	explicit Script(const char* filename);

	~Script(void);

  bool LoadFromFile(const char* filename);
	bool Execute();
 private:
	bool _loaded;
	char * _buffer;
};

}

#endif // _H_STEEL_SCRIPT
